Engine (compartment) - Espagnol Anglais Dictionnaire